package tests;

import java.util.ArrayList;
import java.util.List;

import services.ProveedorService;
import services.impl.ProveedorServiceBean;
import entities.Proveedor;
import entities.VO.CondicionCompraVO;
import entities.VO.ProveedorVO;

public class ProveedorTest {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		final String RAZON_SOCIAL = "Pepe";
		
//		CondicionCompraVO condicionCompraVO1 = new CondicionCompraVO(1111, true, 20, new Float(2.0), new Float(5.0));
//		CondicionCompraVO condicionCompraVO2 = new CondicionCompraVO(2, false, 4, new Float(10.0), new Float(7.0));
		List<CondicionCompraVO> condicionesVO = new ArrayList<CondicionCompraVO>();
		ProveedorVO proveedorVO = new ProveedorVO(1111, RAZON_SOCIAL, condicionesVO);
		ProveedorService proveedorService = new ProveedorServiceBean();
		proveedorService.altaProveedor(proveedorVO);
		
		Proveedor proveedor = proveedorService.findByRazonSocial(RAZON_SOCIAL);
		System.out.println(proveedor.getRazonSocial() + proveedor.getCondicionesCompra().get(0).getDescuento());
		
		proveedorService.delete(new Long(proveedor.getIdProveedor()));

	}

}
